//主模块
module main

//导入子模块
import mymodule
import fnmodule
import os
// import time
//在主模块中定义主函数，主函数是程序运行的起点

fn main() {
	// sw := time.new_stopwatch()
	println('Hello world')
	// println('Greeting the world took: ${sw.elapsed().nanoseconds()}ns')

	println('======= 子模块打印 =======')
	mymodule.say_hi()
	mymodule.ifdemo()
	mymodule.indemo()
	println('======= for循环 =======')
	mymodule.fordemo()
	println('======= match循环 =======')
	mymodule.matchdemo()
	println('======= strut结构体 =======')
	mymodule.strutdemo()
	mymodule.methodsdemo()
	mymodule.interfacedemo()
	// mymodule.enumsdemo()
	mymodule.jsondemo()
	println('==========fn模块函数例子==========')
	fnmodule.ff()
	println(os.args)
}
